<?php require_once("../../includes_view/header.php"); ?>
<?php
//acao
$acao = "COMPRAR";
require_once("regras/controlador/veiculoVendaController.php");
?>
<script type="text/javascript" src="<?php echo $url; ?>/assets/js/util.js"></script>
<script type="text/javascript" src="../../assets/js/moeda.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
		
        $("#txtplaca").mask("aaa-9999");
        $("#txtdatavenda").mask("99/99/9999");
        $("#txtvalorvenda").maskMoney({symbol:"R$",decimal:",",thousands:"."});
        $("#txtentrada").maskMoney({symbol:"R$",decimal:",",thousands:"."});
        $("#txtparcelas").mask("9?9999");
        $("#txtjuros").mask("9?9999");
        $("#txtdataprimeiraparcela").mask("99/99/9999");
        $("#txtvalorcorretagem").maskMoney({symbol:"R$",decimal:",",thousands:"."});						
        $("#txtvalorfinanciado").maskMoney({symbol:"R$",decimal:",",thousands:"."});
        $("#txtmulta").mask("9?9999");
        $("#txtvalorparcela").maskMoney({symbol:"R$",decimal:",",thousands:"."});
        $("#txtvalordesconto").maskMoney({symbol:"R$",decimal:",",thousands:"."});
        $("#txtvalorfinal").maskMoney({symbol:"R$",decimal:",",thousands:"."});
        $("#txtjuros").mask("9.99?999");
		
        var parcela = (moeda.desformatar($("#txtvalorparcela").val()) * $("#txtparcelas").val()) + moeda.desformatar($("#txtentrada").val());
        $("#txtvalorfinal").val(moeda.formatar(parcela));
						
        $("#txtentrada").keyup(function() {
			
            var entrada    = moeda.desformatar($(this).val()); 			
            var valorVenda = moeda.desformatar($("#txtvalorvenda").val());									
            $("#txtvalorfinanciado").val(moeda.formatar((parseFloat(valorVenda) - parseFloat(entrada))));
			
            if($("#ddlFinanciado").val() == "S")
            {
                $("#txtvalorparcela").val(moeda.formatar((parseFloat(valorVenda) - parseFloat(entrada))));
				
                var parcela = (moeda.desformatar($("#txtvalorparcela").val()) * $("#txtparcelas").val()) + moeda.desformatar($("#txtentrada").val());
                $("#txtvalorfinal").val(moeda.formatar(parcela));				
            }
			
            financiamentoAgencia();
        });
		
        $("#txtvalorvenda").keyup(function() {
			
            var entrada    = moeda.desformatar($("#txtentrada").val());			
            var valorVenda = moeda.desformatar($("#txtvalorvenda").val());								
			
            $("#txtvalorfinanciado").val(moeda.formatar((parseFloat(valorVenda) - parseFloat(entrada))));
            $("#txtvalorparcela").val(moeda.formatar((parseFloat(valorVenda) - parseFloat(entrada))));
			
            var parcela = (moeda.desformatar($("#txtvalorparcela").val()) * $("#txtparcelas").val()) + moeda.desformatar($("#txtentrada").val());
            $("#txtvalorfinal").val(moeda.formatar(parcela));				
        });
		
        $("#txtparcelas").blur(function() { 
            
            if($("#ddlFinanciado").val() == "N")
            {			
                financiamentoAgencia();
            }
        });
		
        $("#txtjuros").blur(function() { 
            
            if($("#ddlFinanciado").val() == "N")
            {			
                financiamentoAgencia();
            }
        });
		
        $("#ddlFinanciado").change(function(){
            
            if($(this).val() == "S")
            {				
                $("#ddlFinanceira").attr('disabled',false);												
                $("#txtvalorparcela").val($("#txtvalorvenda").val());												
            }
            else
            {
                $("#ddlFinanceira").val('0');;
                $("#ddlFinanceira").attr('disabled',true);				
				
                var parcela = (moeda.desformatar($("#txtvalorparcela").val()) * $("#txtparcelas").val()) + moeda.desformatar($("#txtentrada").val());
                $("#txtvalorfinal").val(moeda.formatar(parcela));											
            }
        });
		
    });
	
    function financiamentoAgencia()
    {		
        var calculoJuros  = $("#txtjuros").val() * $("#txtparcelas").val();
        var a             = (moeda.desformatar($("#txtvalorfinanciado").val()) * calculoJuros) / 100;
        var b             = (moeda.desformatar($("#txtvalorfinanciado").val())) + a;
        var valorParcelas = b/$("#txtparcelas").val();						
        $("#txtvalorparcela").val(moeda.formatar(valorParcelas));
		
        var parcela = (moeda.desformatar($("#txtvalorparcela").val()) * $("#txtparcelas").val()) + moeda.desformatar($("#txtentrada").val());
        $("#txtvalorfinal").val(moeda.formatar(parcela));				
    }
	
    function verificaDados()
    {
        if($("#hdCodigoVeiculo").val() == "")
        {
            alert('Código do veículo inválido');
            return false;
        }
        else if($("#ddlCliente").val() == "0")
        {
            alert('Selecione o cliente');
            return false;
        }
        else if($("#ddlVendedor").val() == "0")
        {
            alert('Selecione o vendedor');
            return false;
        }
        else
        {
            return true;
        }
    }
	
</script>
<div id="sistema">
    <div id="migalhas">    	
        <a class="mig1">Veículos</a>
        <a class="mig2">Venda de Veículo</a>        
    </div>
    <div id="pesquisa"></div>    
    <br>
    <?php if (isset($class) and isset($mensagem)) { ?>  
        <div id="mensagens" class="<?= $class ?>"><?php echo $mensagem; ?></div>    
    <?php } ?>
    <div class="legenda">
        <img src="../../assets/img/btLaranja.png"><label class="lblObrigatorio">Todos os campos em detaque devem ser preenchidos.</label>
    </div>
    <div id="formulario">
        <form name="frmVeiculoPesquisa" id="frmVeiculoPesquisa" method="get" action="">
            <fieldset><legend>&nbsp; Veículo &nbsp;</legend> 
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtplaca" class="lblObrigatorio">Placa</label>
                        <input type="text" name="txtplaca" id="txtplaca" value="<?= $_GET["txtplaca"] ?>" class="formulario">
                        <input type="submit" name="btnPesquisar" id="btnPesquisar" value="pesquisar" class="button">
                    </div>
                    <div class='direita'>&nbsp;</div>
                </div>
            </fieldset>
        </form>
        <br>
        <form name="frmVeiculo" id="frmVeiculo" method="post" action="veiculo-venda.php" onSubmit="return verificaDados()">
            <fieldset><legend>&nbsp; Dados do Veículo &nbsp;</legend> 
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtchassi" class="lblObrigatorio">Chassi</label>
                        <input type="text" name="txtchassi" id="txtchassi" value="<?php if (!empty($dadosVeiculo[0]["chassi"])) echo $dadosVeiculo[0]["chassi"]; ?>" class="formulario" disabled>
                    </div>
                    <div class='direita'>&nbsp;</div>
                </div>
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtanofabricacao" class="lblObrigatorio">Ano de Fabricação</label>
                        <input type="text" name="txtanofabricacao" id="txtanofabricacao" value="<?php if (!empty($dadosVeiculo[0]["anoFabricacao"])) echo $dadosVeiculo[0]["anoFabricacao"] ?>" class="formulario" disabled>
                    </div>
                    <div class='direita'>
                        <label for="ddlEspecie" class="lblObrigatorio">Espécie / Tipo</label>
                        <select class="formularioDDL" name="ddlEspecie" id="ddlEspecie" disabled>
                            <option value="0">Selecione</option>
                            <?php
                            foreach ($especieTipo as $et) {
                                $selected = "";
                                if ($dadosVeiculo[0]["especieTipo"] == $et['id']) {
                                    $selected = "selected";
                                }

                                echo "<option value='" . $et['id'] . "' " . $selected . ">" . utf8_encode($et['nome']) . "</option>";
                            }
                            ?>                    
                        </select>
                    </div>
                </div>
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtdatavenda" class="lblObrigatorio">Data da venda</label>
                        <input type="text" name="txtdatavenda" id="txtdatavenda" value="<?= date("d/m/Y") ?>" class="formulario" disabled>
                    </div>
                    <div class='direita'>
                        <label for="ddlCor" class="lblObrigatorio">Cor</label>
                        <select class="formularioDDL" name="ddlCor" id="ddlCor" disabled>
                            <option value="0">Selecione</option>
<?php
foreach ($cores as $cor) {
    $selected = "";
    if ($dadosVeiculo[0]["cor"] == $cor['id']) {
        $selected = "selected";
    }

    echo "<option value='" . $cor['id'] . "' " . $selected . ">" . utf8_encode($cor['nome']) . "</option>";
}
?>                     
                        </select>
                    </div>
                </div>
                <div class="linha">
                    <div class='esquerda'>
                        <label for="ddlMarca" class="lblObrigatorio">Marca</label>
                        <select class="formularioDDL" name="ddlMarca" id="ddlMarca" disabled>
                            <option value="0">Selecione</option>                    
<?php
foreach ($marcas as $marca) {
    $selected = "";
    if ($dadosVeiculo[0]["marca"] == $marca['id']) {
        $selected = "selected";
    }

    echo "<option value='" . $marca['id'] . "' " . $selected . ">" . utf8_encode($marca['nome']) . "</option>";
}
?> 
                        </select>
                    </div>
                    <div class='direita'>
                        <label for="ddlModelo" class="lblObrigatorio">Modelo</label>
                        <select class="formularioDDL" name="ddlModelo" id="ddlModelo" disabled>
                            <option value="0">Selecione</option>                    
<?php
foreach ($modelos as $modelo) {
    $selected = "";
    if ($dadosVeiculo[0]["modelo"] == $modelo['id']) {
        $selected = "selected";
    }

    echo "<option value='" . $modelo['id'] . "' " . $selected . ">" . utf8_encode($modelo['nome']) . "</option>";
}
?> 
                        </select>
                    </div>
                </div>                
                <div class="linha">
                    <div class='esquerda'>
                        <label for="ddlCombustivel" class="lblObrigatorio">Combustível</label>
                        <select class="formularioDDL" name="ddlCombustivel" id="ddlCombustivel" disabled>
                            <option value="alccol" <?php if (!empty($dadosVeiculo[0]["combustivel"]) && $dadosVeiculo[0]["combustivel"] == "alccol") echo "selected"; ?>>Álcool</option>     
                            <option value="gasolina" <?php if (!empty($dadosVeiculo[0]["combustivel"]) && $dadosVeiculo[0]["combustivel"] == "gasolina") echo "selected"; ?>>Gasolina</option>       
                            <option value="diesel" <?php if (!empty($dadosVeiculo[0]["combustivel"]) && $dadosVeiculo[0]["combustivel"] == "diesel") echo "selected"; ?>>Diesel</option> 
                            <option value="gas" <?php if (!empty($dadosVeiculo[0]["combustivel"]) && $dadosVeiculo[0]["combustivel"] == "gas") echo "selected"; ?>>Gás</option>    
                            <option value="flex" <?php if (!empty($dadosVeiculo[0]["combustivel"]) && $dadosVeiculo[0]["combustivel"] == "flex") echo "selected"; ?>>Flex</option>                    
                        </select>
                    </div>
                    <div class='direita'>&nbsp;</div>
                </div>                                
            </fieldset>       
            <br>
            <fieldset><legend>&nbsp; Dados da Venda &nbsp;</legend> 

                <div class="linha">
                    <div class='esquerda'><label for="ddlVendedor" class="lblObrigatorio">Vendedor</label>
                        <select class="formularioDDL" name="ddlVendedor" id="ddlVendedor">
                            <option value="0">Selecione</option>
<?php
foreach ($vendedores as $vendedor) {
    echo "<option value='" . $vendedor['id'] . "'>" . utf8_encode($vendedor['nome']) . " - " . $vendedor['cpf'] . "</option>";
}
?>                    
                        </select></div>
                    <div class='direita'>&nbsp;</div>
                </div>

                <div class="linha">
                    <div class='esquerda'>
                        <label for="ddlAvalista" class="lblObrigatorio">Avalista</label>
                        <select class="formularioDDL" name="ddlAvalista" id="ddlAvalista">
                            <option value="0">Selecione</option>  
<?php
foreach ($avalistas as $avalista) {
    echo "<option value='" . $avalista['id'] . "'>" . utf8_encode($avalista['nome']) . " - " . $avalista['cpf'] . "</option>";
}
?>                   
                        </select>
                    </div>
                    <div class='direita'>
                        <label for="ddltipo" class="lblObrigatorio">Tipo</label>
                        <select class="formularioDDL" name="ddltipo" id="ddltipo">
                            <option value="CHEQUE" selected>Cheque</option>
                            <option value="DINHEIRO">Dinheiro</option>
                            <option value="DUPLICATA">Duplicata</option>
                            <option value="CARTÃO">Cartão</option>
                        </select>
                    </div>
                </div>

                <div class="linha">
                    <div class='esquerda'>
                        <label for="ddlFinanciado" class="lblObrigatorio">Financiado</label>
                        <select class="formularioDDL" name="ddlFinanciado" id="ddlFinanciado">
                            <option value="N">Não</option>                    
                            <option value="S">Sim</option>                    
                        </select>
                    </div>
                    <div class='direita'>
                        <label for="ddlFinanceira" class="lblObrigatorio">Financeira</label>
                        <select class="formularioDDL" name="ddlFinanceira" id="ddlFinanceira" disabled>
                            <option value="0">Selecione</option>       
<?php
foreach ($financeiras as $financeira) {
    echo "<option value='" . $financeira['id'] . "'>" . utf8_encode($financeira['nome']) . "</option>";
}
?>              
                        </select>
                    </div>
                </div>



                <div class="linha">
                    <div class='esquerda'>
                        <label for="ddlCliente" class="lblObrigatorio">Cliente</label>
                        <select class="formularioDDL" name="ddlCliente" id="ddlCliente">
                            <option value="0">Selecione</option>   
<?php
foreach ($clientes as $cliente) {
    echo "<option value='" . $cliente['id'] . "'>" . utf8_encode($cliente['nome']) . " - " . $cliente['cpf'] . "</option>";
}
?>                   
                        </select>
                    </div>
                    <div class='direita'>&nbsp;</div>
                </div>
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtvalorvenda" class="lblObrigatorio">Valor da Venda</label>
                        <input type="text" name="txtvalorvenda" id="txtvalorvenda" value="<?php if (!empty($dadosVeiculo[0]["valorVenda"])) echo Util::dbMoeda($dadosVeiculo[0]["valorVenda"], false) ?>" class="formulario">
                    </div>
                    <div class='direita'>
                        <label for="txtentrada" class="lblObrigatorio">Entrada</label>
                        <input type="text" name="txtentrada" id="txtentrada" value="0,00" class="formulario">
                    </div>
                </div>
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtparcelas" class="lblObrigatorio">Parcelas</label>
                        <input type="text" name="txtparcelas" id="txtparcelas" value="1" class="formulario">
                    </div>
                    <div class='direita'>
                        <label for="txtjuros" class="lblObrigatorio">Juros</label>
                        <input type="text" name="txtjuros" id="txtjuros" value="0" class="formulario">
                    </div>
                </div>
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtdataprimeiraparcela" class="lblObrigatorio">Data da primeira parcela</label>
                        <input type="text" name="txtdataprimeiraparcela" id="txtdataprimeiraparcela" value="<?= Util::bdData(Util::somarData(date("Y-m-d"), 30)) ?>" class="formulario">
                    </div>
                    <div class='direita'>
                        <label for="ddlCorretor" class="lblObrigatorio">Corretor</label>
                        <select class="formularioDDL" name="ddlCorretor" id="ddlCorretor">
                            <option value="0">Selecione</option>                    
<?php
foreach ($corretores as $corretor) {
    echo "<option value='" . $corretor['id'] . "'>" . utf8_encode($corretor['nome']) . " - " . $corretor['cpf'] . "</option>";
}
?> 
                        </select>                  
                    </div>
                </div>
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtvalorcorretagem" class="lblObrigatorio">Valor da Corretagem</label>
                        <input type="text" name="txtvalorcorretagem" id="txtvalorcorretagem" value="" class="formulario">
                    </div>
                    <div class='direita'>
                        <label for="txtvalorfinanciado" class="lblObrigatorio">Valor do Financiamento</label>
                        <input type="text" name="txtvalorfinanciado" id="txtvalorfinanciado" value="<?php if (!empty($dadosVeiculo[0]["valorVenda"])) echo Util::dbMoeda($dadosVeiculo[0]["valorVenda"], false) ?>" class="formulario">
                    </div>
                </div>        
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtmulta" class="lblObrigatorio">Multa</label>
                        <input type="text" name="txtmulta" id="txtmulta" value="" class="formulario">
                    </div>
                    <div class='direita'>
                        <label for="txtvalorparcela" class="lblObrigatorio">Valor da Parcela</label>
                        <input type="text" name="txtvalorparcela" id="txtvalorparcela" value="<?php if (!empty($dadosVeiculo[0]["valorVenda"])) echo Util::dbMoeda($dadosVeiculo[0]["valorVenda"], false) ?>" class="formulario">
                    </div>
                </div>
                <div class="linha">
                    <div class='esquerda'>
                        <label for="txtvalordesconto" class="lblObrigatorio">Desconto nas parcelas</label>
                        <input type="text" name="txtvalordesconto" id="txtvalordesconto" value="" class="formulario">
                    </div>
                    <div class='direita'>
                        <label for="txtvalorfinal" class="lblObrigatorio">Valor Final</label>
                        <input type="text" name="txtvalorfinal" id="txtvalorfinal" value="" class="formulario">
                    </div>
                </div>
            </fieldset>   
            <br>
            <div class="linha">
                <div class='esquerda'>            	
                    <input type="hidden" name="hdCodigoVeiculo" id="hdCodigoVeiculo" value="<?php if (!empty($dadosVeiculo[0]["id"])) echo $dadosVeiculo[0]["id"] ?>">
                    <input type="submit" name="btnVender" id="btnVender" value="confirmar venda" class="button">
                </div>            
            </div>     
        </form>
    </div>
</div>
<?php require_once("../../includes_view/footer.php"); ?>